﻿<%@ Page Title="" Language="VB" MasterPageFile="~/Library/Site.master" AutoEventWireup="false" CodeFile="Inicio.aspx.vb" Inherits="Sistema_Inicio" %>



<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">


    </asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">


    <style type="text/css">
        .AlineacionDerecha
        {
            text-align: right;
        }
        </style>

    <div align="left">
        
        <h2>Familias y personas registradas</h2>
    <asp:GridView ID="grdResultado" runat="server" AutoGenerateColumns="False" >
                    <Columns>                        
                        <asp:TemplateField ShowHeader="true" HeaderText="Código proyecto" >
                            <ItemTemplate>
                                <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="false" 
                                    CommandName="filtrar" CommandArgument = '<%# Eval("CodigoProyecto") %>' ToolTip="Clic para filtrar los COBA de este proyecto"  Text='<%# Eval("CodigoProyecto") %>'></asp:LinkButton>
                            </ItemTemplate>
                        </asp:TemplateField>
                    <asp:BoundField DataField = "Nombre" HeaderText="Nombre"  />
                    <asp:BoundField DataField = "hogares" HeaderText="Formularios registrados"  />
                    <asp:BoundField DataField = "personas" HeaderText="Personas registradas"  />


                    </Columns>
    </asp:GridView>
        
        <br /><h2>
            Avance en la ejecución por proyecto</h2>
    <asp:GridView ID="grdejecucionxproyecto" runat="server" AutoGenerateColumns="false" >
                    <Columns>        
                        <asp:TemplateField ShowHeader="true" HeaderText="Código proyecto" >
                            <ItemTemplate>
                                <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="false" 
                                    CommandName="filtrar" CommandArgument = '<%# Eval("CodigoProyecto") %>' ToolTip="Clic para filtrar los COBA de este proyecto"  Text='<%# Eval("CodigoProyecto") %>'></asp:LinkButton>
                            </ItemTemplate>
                        </asp:TemplateField>
                    <asp:BoundField DataField = "Nombre" HeaderText="Nombre"  />    
                    <asp:BoundField DataField = "Finicio" HeaderText="Fecha inicial"  />
                    <asp:BoundField DataField = "Ffin" HeaderText="Fecha final"  />
                    
                     <asp:BoundField DataField="mesesejecucion" HeaderText="Meses de ejecución">
                            <ItemStyle HorizontalAlign="Right" CssClass="AlineacionDerecha"></ItemStyle>
                        </asp:BoundField>

                         <asp:BoundField DataField="porcentajeejecucion" HeaderText="% ejecución" DataFormatString="{0:P2}" >
                            <ItemStyle HorizontalAlign="right" CssClass="AlineacionDerecha" ></ItemStyle>
                        </asp:BoundField>

                          
                  
                    </Columns>
    </asp:GridView>
        
        <br />
        <h2>
            Ejecución LI</h2>
    <asp:GridView ID="grdejecucionLI" runat="server" AutoGenerateColumns="false">
                    <Columns>        
                        <asp:TemplateField ShowHeader="true" HeaderText="Código proyecto" >
                            <ItemTemplate>
                                <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="false" 
                                    CommandName="filtrar" CommandArgument = '<%# Eval("CodigoProyecto") %>' ToolTip="Clic para filtrar los COBA de este proyecto"  Text='<%# Eval("CodigoProyecto") %>'></asp:LinkButton>
                            </ItemTemplate>
                        </asp:TemplateField>
                    <asp:BoundField DataField = "Numerodehogarespropuestos" HeaderText="Familias participantes"  />    
                    <asp:BoundField DataField = "HogaresregistradosLI" HeaderText="No. hogares registrados LI"  />
                    <asp:BoundField DataField = "finLI" HeaderText="Fecha final LI"  />
                    

                     <asp:TemplateField ShowHeader="False">
                            <ItemTemplate>
                                  <table width="20px" bgcolor="<%#eval("LISemaforo") %>">
                                    <tr>
                                       <td>
                                         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                            </td>
                                    </tr>
                                </table>
                            </ItemTemplate>
                        </asp:TemplateField>


                    </Columns>
    </asp:GridView>
         


                
        <br />
        <h2>
            Ejecución V1</h2>
    <asp:GridView ID="grdejecucionV1" runat="server" AutoGenerateColumns="false">
                    <Columns>        
                        <asp:TemplateField ShowHeader="true" HeaderText="Código proyecto" >
                            <ItemTemplate>
                                <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="false" 
                                    CommandName="filtrar" CommandArgument = '<%# Eval("CodigoProyecto") %>' ToolTip="Clic para filtrar los COBA de este proyecto"  Text='<%# Eval("CodigoProyecto") %>'></asp:LinkButton>
                            </ItemTemplate>
                        </asp:TemplateField>
                    <asp:BoundField DataField = "Numerodehogarespropuestos" HeaderText="Familias participantes"  />    
                    <asp:BoundField DataField = "HogaresregistradosV1" HeaderText="No. hogares registrados V1"  />
                    <asp:BoundField DataField = "finV1" HeaderText="Fecha final V1"  />
                    

                     <asp:TemplateField ShowHeader="False">
                            <ItemTemplate>
                                  <table width="20px" bgcolor="<%#eval("V1Semaforo") %>">
                                    <tr>
                                       <td>
                                         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                            </td>
                                    </tr>
                                </table>
                            </ItemTemplate>
                        </asp:TemplateField>


                    </Columns>
    </asp:GridView>
                 
        <br />
        <h2>
            Ejecución V2</h2>
    <asp:GridView ID="grdejecucionV2" runat="server" AutoGenerateColumns="false">
                    <Columns>        
                        <asp:TemplateField ShowHeader="true" HeaderText="Código proyecto" >
                            <ItemTemplate>
                                <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="false" 
                                    CommandName="filtrar" CommandArgument = '<%# Eval("CodigoProyecto") %>' ToolTip="Clic para filtrar los COBA de este proyecto"  Text='<%# Eval("CodigoProyecto") %>'></asp:LinkButton>
                            </ItemTemplate>
                        </asp:TemplateField>
                    <asp:BoundField DataField = "Numerodehogarespropuestos" HeaderText="Familias participantes"  />    
                    <asp:BoundField DataField = "HogaresregistradosV2" HeaderText="No. hogares registrados V2"  />
                    <asp:BoundField DataField = "finV2" HeaderText="Fecha final V2"  />
                    

                     <asp:TemplateField ShowHeader="False">
                            <ItemTemplate>
                                  <table width="20px" bgcolor="<%#eval("V2Semaforo") %>">
                                    <tr>
                                       <td>
                                         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                            </td>
                                    </tr>
                                </table>
                            </ItemTemplate>
                        </asp:TemplateField>


                    </Columns>
    </asp:GridView>


          <br />
        <h2>
            Ejecución V3</h2>
    <asp:GridView ID="grdejecucionV3" runat="server" AutoGenerateColumns="false">
                    <Columns>        
                        <asp:TemplateField ShowHeader="true" HeaderText="Código proyecto" >
                            <ItemTemplate>
                                <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="false" 
                                    CommandName="filtrar" CommandArgument = '<%# Eval("CodigoProyecto") %>' ToolTip="Clic para filtrar los COBA de este proyecto"  Text='<%# Eval("CodigoProyecto") %>'></asp:LinkButton>
                            </ItemTemplate>
                        </asp:TemplateField>
                    <asp:BoundField DataField = "Numerodehogarespropuestos" HeaderText="Familias participantes"  />    
                    <asp:BoundField DataField = "HogaresregistradosV3" HeaderText="No. hogares registrados V3"  />
                    <asp:BoundField DataField = "finV3" HeaderText="Fecha final V3"  />
                    

                     <asp:TemplateField ShowHeader="False">
                            <ItemTemplate>
                                  <table width="20px" bgcolor="<%#eval("V3Semaforo") %>">
                                    <tr>
                                       <td>
                                         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                            </td>
                                    </tr>
                                </table>
                            </ItemTemplate>
                        </asp:TemplateField>


                    </Columns> 
    </asp:GridView>
        <br />
    
        <table>
        <tr>
        <td>
        <h2>
        Validación de datos registrados e inconsistencias encontradas
        </h2>
        </td>
        </tr>
        <tr>
        <td>
        Proyecto: 
            <asp:DropDownList ID="ddlProyecto" runat="server">
            </asp:DropDownList>
            <br />
        Visita:<asp:DropDownList ID="ddlVisita" runat="server">
            </asp:DropDownList> <br />
            <asp:Button ID="btnFiltrarValidacion" runat="server" Text="Filtrar Validaciones" CssClass="boton" />
        </td>
        </tr>
        <tr>
        <td>
            <asp:GridView ID="grdValidacion" runat="server" AutoGenerateColumns = "False" >
                <Columns>
                    <asp:BoundField DataField="Visita" HeaderText="Visita" />
                    <asp:BoundField DataField="Detalle" HeaderText="Detalle" />
                    <asp:BoundField DataField="Cantidad" HeaderText="Cantidad" />
                    <asp:TemplateField HeaderText="usp">
                        <ItemTemplate>
                            <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "~/Reportes/Anexos.aspx?usp=" & Eval("usp") & "&proyecto=" & Eval("proyecto") & "&visita="& Eval("tipovisita") & "&Titulo=" & Eval("detalle") %>' 
                                Text="Anexo" Target="_blank"></asp:HyperLink>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
            *A través del módulo de reportes puede ver aún mas detallada la información
        </td>
        </tr>


        </table>
        
        <br />
        <asp:Button ID="btnNuenva" runat="server" CssClass="boton" 
            Text="Nuevo hogar" />
        &nbsp;&nbsp;<br />
        &nbsp;<table class="BordesNegros">
            <thead>
                <tr>
                    <th colspan="4">
                        Filtrar hogares</th>
                </tr>
            </thead>
            <tr>
                <td>
                    Codigo COBA: &nbsp; 
                </td>
                <td>
                    <asp:TextBox ID="txtCOBA" runat="server"></asp:TextBox>
                    &nbsp;</td>
                <td>
                    Ultima Fecha de Visita: &nbsp;
                </td>
                <td>
                    <asp:TextBox ID="txtUltimaVisita" runat="server"></asp:TextBox>
                    (dd/mm/aaaa)
                    <asp:CompareValidator ID="CompareValidator2" runat="server" 
                        ControlToValidate="txtUltimaVisita" CssClass="error" Display="Dynamic" 
                        ErrorMessage="Debe ser fecha" Operator="DataTypeCheck" Type="Date"></asp:CompareValidator>
                </td>
            </tr>
            <tr>
                <td>
                    Código del proyecto:</td>
                <td>
                    <asp:TextBox ID="txtCodigoProyecto" runat="server"></asp:TextBox>
                    &nbsp;
                </td>
                <td>
                    Nombre del proyecto:</td>
                <td>
                    <asp:TextBox ID="txtNombreProyecto" runat="server"></asp:TextBox>
                    &nbsp;&nbsp;</td>
                
            </tr>
            <tr>
                <td>
                    Apellido del jefe de hogar:</td>
                <td>
                    <asp:TextBox ID="txtJefeHogar" runat="server"></asp:TextBox></td>
                <td>
                    Visita</td>
                <td>
                    <asp:DropDownList ID="ddlvisitaFiltro" runat="server">
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <td class="botones" colspan="4">
                    <asp:Button ID="btnFiltrar" runat="server" CssClass="boton" Text="Filtrar" />
                    &nbsp;&nbsp;
                    <asp:Button ID="btnQuitarFiltro" runat="server" CausesValidation="False" 
                        CssClass="boton" Text="Quitar filtro" />
                </td>
            </tr>
        </table>


        <asp:UpdateProgress ID="UpdateProgress1" runat="server" 
            AssociatedUpdatePanelID="UpdatePanel1" DynamicLayout="False">
            <ProgressTemplate>
                Guardando &nbsp;
            <img src="../Imagenes/ajax-loaderGuardar.gif" alt="Guardando" />
            </ProgressTemplate>
        </asp:UpdateProgress>
        <asp:UpdatePanel ID="UpdatePanel1" runat="server" RenderMode="Inline">
            <ContentTemplate>
            <h2><asp:Label ID="lblregistros" runat="server" Text="0" ></asp:Label></h2>
                <asp:GridView ID="grdResultados" runat="server" AutoGenerateColumns="False" 
                    DataKeyNames="idHogar">
                    <Columns>
                        
                    <asp:BoundField DataField = "CodCoba" HeaderText="Código COBA"  />
                    
                    <asp:BoundField DataField = "CodigoProyecto" HeaderText="Código proyecto"  />
                    <asp:BoundField DataField = "nombre" HeaderText="Nombre del proyecto"  />
                    <asp:BoundField DataField = "NombredelContacto" HeaderText="Contacto"  />
                    <asp:BoundField DataField = "CelulardeContacto" HeaderText="Celular Contacto"  />
                    <asp:BoundField DataField = "apellidos" HeaderText="Apellidos jefe hogar"  />
                    <asp:BoundField DataField = "fechaultimavisita" HeaderText="Ultima visita"  />
                     <asp:BoundField DataField = "numerodepersonashogar" HeaderText="Personas del hogar"  />
                    <asp:BoundField DataField = "personas" HeaderText="Personas Registradas"  />
                        <asp:TemplateField ShowHeader="False">
                            <ItemTemplate>
                                <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl = '<%#"HogaresConsulta.aspx?idhogar=" & eval("idHogar") %>' >Entrar</asp:HyperLink>
                            </ItemTemplate>
                        </asp:TemplateField>
                    </Columns>
                    <AlternatingRowStyle CssClass="alternaterow" />
                    
                </asp:GridView>
            </ContentTemplate>
        </asp:UpdatePanel>
        <asp:Panel ID="paginador" runat="server">
            <table class="BordesNegros">
                <tr>
                    <td style="white-space: normal">
                        <asp:Button ID="lnkprimero" runat="server" CausesValidation="False" 
                            CssClass="boton" Text="|&lt;" ToolTip="Primero" />
                        &nbsp;
                        <asp:Button ID="lnkanterior" runat="server" CausesValidation="False" 
                            CssClass="boton" Text="&lt;&lt;" ToolTip="Anterior" />
                        &nbsp;
                        <asp:TextBox ID="txtPagina" runat="server" MaxLength="5" Text="1" Width="25"></asp:TextBox>
                        <asp:Button ID="btnira" runat="server" CommandName="ira" CssClass="boton" 
                            Text="Ir a" ToolTip="Ir a la página especificada" />
                        &nbsp;
                        <asp:Button ID="Siguiente" runat="server" CausesValidation="False" 
                            CssClass="boton" Text="&gt;&gt;" ToolTip="Siguiente" />
                        &nbsp;
                        <asp:Button ID="lnkultimo" runat="server" CausesValidation="False" 
                            CssClass="boton" Text="&gt;|" ToolTip="Último" />
                        &nbsp;
                        <asp:Label ID="lblpaginas" runat="server"
                                Text="Pagina 1 de 2"></asp:Label>
                    </td>
                </tr>
            </table>
        </asp:Panel>
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />
        <br/>
        </div>

</asp:Content>

